let pwd = process.cwd();
let core = require(`${pwd}/thirdparty/script/core.js`);
let LocalDependency = core.LocalDependency;
let ThirdDependency = core.ThirdDependency;

let ThirdParty = {
  tsmd5: new ThirdDependency("ts-md5", "1.2.4"),
  axios: new ThirdDependency("axios", "0.19.0"),
  Taro: new ThirdDependency("@tarojs/taro", "3.0.27"),
};

let LocalParty = {
  Utils: {
    Master: new LocalDependency("utils", "git+https://gitee.com/coderlang/utils.git"),
  },
  Foundation: {
    Master: new LocalDependency("foundation", "git+https://gitee.com/coderlang/foundation.git")
  },
  TaroWrapper: {
    Master: new LocalDependency("tarowrapper", "git+https://gitee.com/coderlang/tarowrapper.git")
  },
  TaroStream: {
    Master: new LocalDependency("tarowrapper", "git+https://gitee.com/coderlang/tarowrapper.git")
  },
  TaroThirdService: {
    Master: new LocalDependency("tarowrapper", "git+https://gitee.com/coderlang/tarothirdservice.git")
  }
};

let DevDependencies = [
];

let WxAppDevDependencies = DevDependencies.concat([
]);

let VueDevDependencies = DevDependencies.concat([
]);

module.exports = {
  ThirdParty: ThirdParty,
  VueDevDependencies: VueDevDependencies,
  WxAppDevDependencies: WxAppDevDependencies,
  LocalParty: LocalParty,
};
